package com.sunwayworld.basemodule.rm.train.examtmpl.service;

import java.util.List;


import com.sunwayworld.basemodule.rm.train.examtmpl.bean.LimsCoreExamTmplBean;
import com.sunwayworld.framework.restful.data.RestJsonWrapperBean;
import com.sunwayworld.framework.restful.data.RestValidationResultBean;
import com.sunwayworld.framework.support.activatable.service.GenericActivatableService;
import com.sunwayworld.framework.support.base.service.GenericService;
import com.sunwayworld.framework.support.choosable.service.GenericChoosableService;

public interface LimsCoreExamTmplService extends GenericService<LimsCoreExamTmplBean, Long>,
                                             GenericChoosableService<LimsCoreExamTmplBean, Long>,
                                             GenericActivatableService<LimsCoreExamTmplBean, Long> {

    List<Long> clone(RestJsonWrapperBean wrapper);

    RestValidationResultBean deleteValidate(RestJsonWrapperBean wrapper);
    
}